package cn.edu.ctbu.gudie.repository;

import cn.edu.ctbu.gudie.domain.Doctor;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;
import org.springframework.data.jpa.repository.JpaRepository;

import java.util.List;

public interface DoctorRepository extends JpaRepository<Doctor, Integer> {
    /**
     * 支持分页的找出所有医生信息
     *
     * @param pageable 分页
     * @return 医生信息
     */
    public Page<Doctor> findAll(Pageable pageable);
    /**
     * 按名字查询医生信息
     *
     * @param patientName 姓名
     * @return 医生信息
     */
//    public List<Patient> findByPatientName(String patientName);
    /**
     * 找出所有符合指定姓名和密码的医生信息
     *
     * @param patientName     姓名
     * @param patientPassword 密码
     * @return 医生信息
     */
//    public List<Patient> findByPatientNameAndPatientPassword(String patientName, String patientPassword);
}
